military rout

Translations
военный разгром
The battle ended in a military rout for the invading forces.
Битва закончилась военным разгромом для вторгшихся сил.